Big Huge Thesaurus

Jamaica sorrel

noun

sounds kind of like